Big Huge Thesaurus

Lathyrus palustris

noun